6602 Troon Way, Indianapolis, IN 46237
4
beds
2
baths
2,256 Sq.Ft. LIVING AREA
0.231 Acres lot