$1,680,000 - 591 Santa Rosalia Ter, Sunnyvale, CA 94085
591 Santa Rosalia Ter
Sunnyvale,
CA
94085
County: Santa Clara