2140 Santa Cruz Ave E110 – Living Room (A) Back to picture index 2140 Santa Cruz Ave E110, Menlo Park 94025 Bedrooms: 2Bathrooms: 2Size: 945 sq.ft.Lot: NA sq.ft.details Menlo Park CA Homes For Sale Menlo Park CA Condos For Sale Menlo Park CA Real Estate Menlo Park CA Real Estate Trends Menlo Park CA House Prices Menlo Park CA Days On Market