Property Price: | Negotiable |
Property Type: | Retail / Office |
Property Address: | 1158-1160 Chestnut St Menlo Park, CA 94025 |
Property City: | Menlo Park |
Property Status: | For Lease |
Property Sq.Ft: | 2,611 - 4,178 Sq. Ft. |
Availability: | Available Immediately |