2916 E North Street

Indianapolis, IN, 46201
PENDING
$125,000Price
3Beds
1Baths
954sqft

2916 E North Street

Indianapolis, IN, 46201
PENDING
$125,000Price
3Beds
1Baths
954sqft