2140 Santa Cruz Ave E110, Menlo Park CA, 94025
Additional Pictures
End Unit in Luxurious Menlo Commons
Click caption leads to view large picture.
2140 Santa Cruz Ave E110, Menlo Park 94025
End Unit in Luxurious Menlo Commons
- Beds: 2
- Baths: 2
- Space: 945 sq.ft.
- Lot: NA sq.ft.
- Built: 1978
- Schools: Los Lomitas Elementary, La Entrada Middle, Menlo-Atherton High
Additional details for 2140 Santa Cruz Ave E110