3406 E 20th Street

Indianapolis, IN, 46218
$320,000Price
4Beds
4Baths
2342sqft
Courtesy of:

3406 E 20th Street

Indianapolis, IN, 46218
$320,000Price
4Beds
4Baths
2342sqft