Marina Playa
3500 Granada Ave, Santa Clara, CA 95051
- Apartment
- 272 units
- Built in 1971
Open the ApartmentIntel application to view current rent and market analysis for this property.
3500 Granada Ave, Santa Clara, CA 95051
Open the ApartmentIntel application to view current rent and market analysis for this property.