Resident • 2007 - 2008 Not Recommended
you are better off in the hood.there are bugs,cops at complex everyday. people take stuff from cars and apartments everyday. i would rather live in detroit. truely the slums of flushing!
How was this review?
Thanks for voting!