South Haven Village
SoOounsatisfied09 • Resident • 2009 Not Recommended
if you want a place that actually fixes stuff then dont come here, the staff will promise things and not keep up on their promises!!!! MOVE here if you love BUGS, BAD MANAGEMENT AND THE WORSE MAINTENANCE!
How was this review?
Thanks for voting!