556 E 81st Street, Indianapolis, IN 46240
5
beds
5
baths
6,166 Sq.Ft. LIVING AREA
0.459 Acres lot