2338 Menzel Pl – Living Room (D) Living Room (D) 2338 Menzel Pl, Santa Clara 95050 Bedrooms: 3 Bathrooms: 2 Size: 1,485 sf Lot: 5,942 picture index Santa Clara Real Estate Trends Santa Clara House Size Santa Clara Lot Size Santa Clara Real Estate Market Information Santa Clara Homes For Sale