Storefront Retail Office For Lease
263+ Sq Ft
836 N Broadway A is a store/office (mixed use) located in Los Angeles, CA 90012. Built in 1969, this property features 10,215 sq ft lot, and 9,152 sq ft of leasable space
Located at the major gateway of transportation in Los Angeles, retail opportunity will provide heavy vehicular and pedestrian traffic. A major transportation hub for the Metrolink, Metro Rail, Amtrack and other bus services.