1532 S Alabama Street

Indianapolis, IN, 46225
$404,990Price

1532 S Alabama Street

Indianapolis, IN, 46225
$404,990Price
3Beds
3Baths
1900sqft
Courtesy of: Keller Williams Indy Metro NE

1532 S Alabama Street

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