Available
1137-1141 Chestnut St
1137-1141 Chestnut St, Menlo Park, CA 94025 United States
Available
1137-1141 Chestnut St
1137-1141 Chestnut St, Menlo Park, CA 94025 United States
Building Size
4,000 SF
Lot Size
5,249 SF / .12 Acres
Building Size
4,000 SF
Lot Size
5,249 SF / .12 Acres
Details
- Building Size:
- 4,000 SF
- Sale Price:
- Contact us for pricing
- Lot Size:
- 5,249 SF / .12 Acres