200 Mesnager

  • LOCATION

    Los Angeles, CA

  • LOT SIZE

    66,542 SQ. FT.

  • PROPERTY TYPE

    Mixed-Use