Birchwood Apartments Back to Search Birchwood Apartments Categories Apartments 1230 Henderson Ave , Sunnyvale , CA , 94086 (408) 241-5098 Send Email https://www.birchwoodapts.com/ https://www.birchwoodapts.com Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone