6045 Haverford Avenue, Indianapolis, IN 46220
3
beds
2
baths
936 Sq.Ft. LIVING AREA
0.122 Acres lot