San Francisco Office for Lease - Mission Bay/China Basin
1450 Owens Street is a premier Class A office and life-science property delivering approximately 215,000 square feet of highly specialized space. The building spans seven stories with expansive, efficient floorplates ranging from 32,000 to 36,000 square feet, offering flexibility for large-scale tenants and advanced laboratory build-outs. Designed by IwamotoScott Architecture, the property features panoramic city views and a lab-ready shell engineered for mission-critical operations with an emphasis on user safety and sustainability.
Built for innovation, the asset includes robust infrastructure with a 3,350 Amp, 277/408V, 3-phase electrical system, onsite generator, enhanced live load of 100 lbs/SF with vibration-reducing design, and hazardous chemical storage accommodations. Tenants enjoy green, all-electric HVAC and plumbing systems, smart glass façades on the west elevation, and rooftop solar arrays reducing energy costs. Atrium spaces with generous ceiling heights enhance natural light and promote collaboration opportunities. Positioned adjacent to a planned public park and supported by exceptional transportation access, the site connects easily to Mission Bay’s thriving business environment and San Francisco’s urban amenities.