WELCOME
Marina Playa Apartments
3500 Granada Avenue
Santa Clara, CA 95051
Ph: (866) 453-5372
Fax: (408) 247-6245
Pet Friendly:
Email:
Email Community