4
3331 N Broadway
Los Angeles, CA 90031
Rate Upon Request
4,071 SF
1
Space Available
Built 2019
4,071 SF Contiguous
Built 2019
4,071 SF
Rate Upon Request
Office