Exterior view of the apartment community
Residential
Tamarind Square
1160 Morse Avenue
Sunnyvale, CA
94089
123 Units

Tamarind Square