939 S. Flower Street

939 S. Flower Street, Los Angeles



38,300 sq. ft.


939 South Flower Street is a premier development opportunity located at the northwest signalized hard corner of Olympic Boulevard & Flower Street. The site is directly across the street from the Olympic & Flower Metro bus stop, three blocks south of the 7th Street Metro Center, one block northeast of the Staples Center and one block west of FIDM.