Love the apt. itself, but the parking sucks. THe lot is extremely too small. My car has been bumped into,scratched and no one owning up to it. Honestly enough reason to move when the lease is up!
0Photo
Meridian Plaza Apartments
3726 N Meridian St Indianapolis, IN46208 United States