6011 Central Avenue, Indianapolis, IN 46220
3
beds
3
baths
2,740 Sq.Ft. LIVING AREA
0.17 Acres lot