5945 Andover Road, Indianapolis, IN 46220
5
beds
4
baths
5,182 Sq.Ft. LIVING AREA
1.35 Acres lot