1620 S Los Angeles Street is an industrial property situated in Downtown Los Angeles. Although specific details such as building and lot size are not available, the location emphasizes potential for industrial tenants looking to establish a presence in the city's core. This site features convenient access to public transportation, with the 7th Street/Metro Center Station approximately 0.6 miles away and Pershing Square within 0.8 miles. Nearby parking facilities, along with a Shell station located about 0.3 miles from the property, enhance the site's accessibility. Available spaces within the property are 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