Valley Palms, San Jose, CA

354 units

Tenancy

Family