Birchwood Apartments Back to Search Birchwood Apartments Categories Apartments 1230 Henderson Ave , Sunnyvale , CA , 94086 Send Email Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone