1621 N Alabama 1621 Alabama St., IN 46202
Status: Sold
1621 Alabama St.
Indianapolis IN 46202
Beds: 3
Baths: 3 (full) | 1 (half)
Acres: 0.14
Sqft: 3,254