5334 E 20th Street

Indianapolis, IN, 46218
$120,000Price
2Beds
1Baths
1440sqft
Courtesy of: Keller Williams Indy Metro NE

5334 E 20th Street

Indianapolis, IN, 46218
$120,000Price
2Beds
1Baths
1440sqft