3428 N Kenwood Avenue

Indianapolis, IN, 46208
$256,000Price

3428 N Kenwood Avenue

Indianapolis, IN, 46208
$256,000Price
4Beds
2Baths
2820sqft
Courtesy of: F.C. Tucker Company

3428 N Kenwood Avenue

Indianapolis, IN, 46208
$256,000Price
4Beds
2Baths
2820sqft