Real Estate in Indianapolis, IN
Real Estate • Apartments
1001 N Delaware St.,
Indianapolis ,
IN
46202
UNITED STATES
Based on 3 reviews
Don't rent from these ripoffs! Worst management ever. No follow up on requests for repairs. Enter without notice all the time. Over priced dump.
Horrible management, barge-in while we are sleeping...
We rented an MBA properties apartment for 1 year. First off, they allowed Interstate Towing company to come through and put a threatening sticker on my van because they said I didn't move it, when I was just parking in the same spot every...Poorly managed apartments, bad company!
This is the least organized company I have ever had the displeasure of working. Mismanaged by unethical, inept swindlers who don't their bills!Worldwide > United States > Indianapolis, IN > Apartments