Homes for sale - 6209 Tybalt Place, Indianapolis, IN 46254 – MLS#21...