1529 N Alabama Street Unit: H, Indianapolis, IN 46202
2
beds
4
baths
2,176 Sq.Ft. LIVING AREA
0.09 Sq.Ft. lot