539 Allard Place

Indianapolis, IN, 46202
ACTIVE
$474,900Price
2Beds
3Baths
1799sqft

539 Allard Place

Indianapolis, IN, 46202
ACTIVE
$474,900Price
2Beds
3Baths
1799sqft