3916 N Kenwood Avenue

Indianapolis, IN, 46208
ACTIVE
$293,500Price
3Beds
3Baths
2116sqft

3916 N Kenwood Avenue

Indianapolis, IN, 46208
ACTIVE
$293,500Price
3Beds
3Baths
2116sqft