Village Green Apartments, Santa Clara CA
Address | 3311 Cabrillo Ave, Santa Clara, CA, United States |
Phone | +1 408-247-8020 |
Categories | Apartment Building |
Rating | 5 1 review |
Nearest branches Village Green Apartments — 21230 W Homestead Rd, Cupertino, CA, United States |
|
Similar companies nearby Sofi Sunnyvale — 963 E El Camino Real, Sunnyvale, CA, United States Bonnie Terrace Apartments — 660 Gail Ave, Sunnyvale, CA 678 Bellflower — 678 Bellflower Ave, Sunnyvale, CA Balmoral Apartments — 3585 Agate Dr #100, Santa Clara, CA, United States |