Mimosa Place Apartments
demonfromhell79 • Resident • 2000 - 2013 Recommended
i think mimosa place apartments is a very nice family place to live and property manager is the best one that mimosa place apartment ever had she is always on top of things and if something brokes she gets someone out there quick
How was this review?
Thanks for voting!