2818 N Carrollton Street

Indianapolis, IN, 46205
$175,000Price
3Beds
1Baths
1588sqft
Courtesy of: Plat Collective |

2818 N Carrollton Street

Indianapolis, IN, 46205
$175,000Price
3Beds
1Baths
1588sqft