Northwood Investors LLC
Advertisement
Photos
Northwood Investors LLC is a prominent real estate investment firm based in Los Angeles, specializing in the development and management of diverse property types, including office, hospitality, retail, multifamily, and urban logistics. One of their key properties, Lumen West LA, is a reimagined Class A office campus that spans 36 acres and offers 570,000 square feet of modern workspace in the heart of West Los Angeles.
Lumen West LA features significant private outdoor spaces exclusively for tenants, along with modern floor plates that provide floor-to-ceiling glass and unobstructed views. Located in the desirable Olympic Corridor and adjacent to Sawtelle Japantown, the campus is well-connected to public transit and major freeways, enhancing accessibility for its occupants.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Advertisement
