Located in Los Angeles, California, 5635-5637 E. 61st Street is a brand-new industrial property encompassing 94,140 square feet. This modern complex is designed with a clear height of 32 feet and features a state-of-the-art two-story office space as well as an ESFR sprinkler system and a private, secured yard. The property has achieved LEED Silver certification and sits on a lot size of 2.18 acres. Currently, there is space available for lease suitable for various industrial uses.
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