Property Price: | Negotiable |
Property Type: | Life Science |
Property Address: | 980-990 O'Brien Dr, 1010 O'Brien Dr, 1020 O'Brien Dr, 1030-1050 O'Brien Dr, Menlo Park, CA 94025 |
Property City: | Menlo Park |
Property Status: | For Lease / For Sale |
Property Sq.Ft: | 6,252 - 62,000 Sq. Ft. |
Availability: | Available Immediately |