651 Spruce Dr – Pictures Beds: 3 | Baths: 3 | Size: 2,038 sf | details Backyard (A) Bathroom 2 (A) Bathroom 2 (B) Bathroom 2 (C) Bathroom 3 (A) Bathroom 3 (B) Bathroom 3 (C) Bedroom 2 (A) Bedroom 2 (B) Bedroom 2 (C) Bedroom 2 (D) Bedroom 3 (A) Bedroom 3 (B) Bedroom 3 (C) Dining Room (A) Dining Room (B) Dining Room (C) Enclosed Courtyard (A) Family Room (A) Family Room (B) Family Room (C) Family Room (D) Family Room (E) Kitchen (A) Kitchen (B) Kitchen (C) Kitchen (D) Kitchen (E) Kitchen (F) Kitchen (G) Living Room (A) Living Room (B) Living Room (C) Living Room (D) Master Bath (A) Master Bath (B) Master Bath (C) Master Bath (D) Master Bedroom (A) Master Bedroom (B) Master Bedroom (C) Master Closet (A) Patio (A) Spruce Dr 651 (B) Spruce Dr 651 Sunnyvale Real Estate Trends Sunnyvale house prices Sunnyvale home sales price vs. list price More Sunnyvale Real Estate Information Sunnyvale Homes For Sale Sunnyvale Condos & Townhomes For Sale