13061 Lampson Ave. Garden Grove California 92840
Are you the property manager?
You can have it all at City Villas Apartment Homes! Relax in your spacious home or stroll through our wide-open well maintained grounds. It's all here, a pleasant atmosphere for living.
Other Apartments Nearby
Click here to learn more.