1532 South Alabama Street

Indianapolis, IN, 46225
$424,990Price
3Beds
3Baths
1900sqft
Courtesy of: Indy Metro Northeast

1532 South Alabama Street

Indianapolis, IN, 46225
$424,990Price
3Beds
3Baths
1900sqft