RateMyApartments
Shamrock Apartments Ratings and Reviews
Shamrock Apartments
2430 E. Kelly Street, Indianapolis, IN 46203
CURRENTLY REVIEWING