United States / Sunnyvale / Parks & gardensParkMontclaire ParkAddress1160 St Joseph Ave, Los AltosWebsitewww.losaltosca.govPhone+16509472790—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itGrant Park · 1096 mNot ratedRancho San Antonio Open Space Preserve · 1206 mNot ratedMarymeade Park · 1252 mNot ratedRed Pepper Bar And Grill