17907-18001 Figueroa Street is an industrial property in Los Angeles, California, encompassing 76,468 square feet across a 2.63-acre site. Constructed in 2025, the building features a concrete tilt-up design, a single-tenant layout, and a clear height of 32 feet, making it suitable for various industrial functions. This facility includes 19 dock high doors and one grade-level door, along with a premium two-story office area spanning 7,634 square feet. Available spaces within the property offer opportunities for leasing in warehouse and distribution applications.
We will assist you in finding the space that meets all your requirements in your desired location.
Get Started NowHi! We can help you find the perfect space for your business. We represent only tenants, and our services are completely free.
Get Started Now