2140 Santa Cruz Ave E110, Menlo Park 94025
Picture Index
Click on any picture caption below to see the picture larger.
2140 Santa Cruz Ave E110, Menlo Park 94025
End Unit in Luxurious Menlo Commons
- Bedrooms: 2
- Bathrooms: 2
- Living space: 945 sq.ft.
- Lot size: NA sq.ft.
- Year built: 1978
- Schools: Los Lomitas Elementary, La Entrada Middle, Menlo-Atherton High
view more details about 2140 Santa Cruz Ave E110