When I lived here my understanding was that there were several different owners as the complex is divided up. We rented from T.O. and he was great.
The apartmemt was actually pretty nice...keep in mind that the diferent owners do things differently. We had a few maintenance issues but T.O took care of them. The biggest problem was the atmosphere; everyone is so keyed up like a powderkeg ready to explode....and one time it did: there was a fight in the parking lot. It's a tense neighborhood. Not the kind of place you want to go walking around at night.
Forest is busy and you hear traffic from 635.