.
Search Results
Villa San Carlos Garden Apartments
2500 Soquel Dr, Santa Cruz, CA 95065
Villa San Carlos Garden Apartments, a complex built in 1973, is managed by Emerald Bay Apartments. The complex offersMore offers one- and two-bedroom apartments. Call for more information.