Shadeland Court Apartments
Apartment complexOne of the Worst Reviewed Apartment complexes in Indianapolis
Address
3900 Shadeland Ave, Indianapolis, IN 46226, United States
Contact
+1 317-549-1600Rating on Google Maps
1.50 (13 reviews)Open on Google Maps