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