10615 Nassau Street, Indianapolis, IN 46234
4
beds
4
baths
3,888 Sq.Ft. LIVING AREA
0.241 Acres lot