The single-story facility located in a strategically desirable location in Millbrae features 129,759 square feet of industrial space on 6.6 acres with a spacious parking lot next to 101 Freeway and minutes from shops, food, and SFO airport. Occupied by Lahlouh Inc. since 1996. Coming available Q3 2023.
Contact UsView On Map