$250,000
8036 Southern Trails Place, Indianapolis, IN, 46237
Single Family Residence