Shamrock Apartments & Markwood Apartments in Indianapolis, IN
Located at 2438 E Kelly St, Indianapolis, IN 46203
2438 E Kelly St, Indianapolis, IN 46203
Shamrock Apartments offers 1 & 2 bedroom apartments with newly remodeled kitchens and bathrooms. Located in Indianapolis, IN on the southeast side. Just minutes to IUPUI, University of Indianapolis... More
We cannot find any listings from Shamrock Apartments & Markwood Apartments on Marketplace. Check out these other listings near Indianapolis.
Listings (1 - 5 of 17,721)