Resident • 2005 - 2006 Not Recommended
The title says it all. It's painfully obvious that Santa Rosa employees both in the office and out plug their crappy complex with positive reviews. This place is a Section-8 dump and the office staff are some of the rudest bunch of people ever. Avoid this hell hole at all costs!
How was this review?
Thanks for voting!