Skip to main content
401 Kara Terrace Unit 2-plan 2b, Sunnyvale, CA 94089 - $1,306,043