Shore Acres Apartments 1105 Westfield Court West Indianapolis, IN 46220
(317) 653-4959 Leasing Information