RateMyApartments
1537 Shepard Street Ratings and Reviews
1537 Shepard Street
1537 Shepard Street, Indianapolis, IN 46221
CURRENTLY REVIEWING