4081 Green Avenue, Los Alamitos, CA 90720
Green Villa Apartments
Resident • 2010 - 2013 Not Recommended
I lived there for an while founded the management company very rude, the landlord and her husband where nice, put the people they work for was heartless. If you keep quite and no complaints you will be find,this is an family complex.
How was this review?
Thanks for voting!