2338 Menzel Pl – Menzel Pl 2338 (B) Menzel Pl 2338 (B) 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