Residential
Tamarind Square
1160 Morse Avenue
Sunnyvale, CA
94089
Developed by Sobrato in 2004
123 Units

Tamarind Square