1200 Althea Terrace, Sunnyvale 94086 · The Station · South Bay
1 bd · 1 ba · 1,223 sq ft
2 bd · 2 ba · 1,490 sq ft
2 bd · 2 ba · 1,412 sq ft
2 bd · 2 ba · 1,501 sq ft
2 bd · 2 ba · 1,272 sq ft
3 bd · 2.5 ba · 1,955 sq ft