8123 E 20th Street

Indianapolis, IN, 46219
$124,900Price
4Beds
3Baths
2424sqft
Courtesy of: Keller Williams Indpls Metro N |

8123 E 20th Street

Indianapolis, IN, 46219
$124,900Price
4Beds
3Baths
2424sqft