sq ft: 5,797
Commercial, Office, Retail
2nd Floor Office Units - 2414 N Broadway, Los Angeles, CA 90031, USA