8026 Lafayette Road, Indianapolis, IN 46278
3
beds
4
baths
1,852 Sq.Ft. LIVING AREA
2.11 Acres lot