6260 E Avalon Lane East Drive, Indianapolis, IN 46220
3
beds
4
baths
3,680 Sq.Ft. LIVING AREA
0.56 Acres lot