2256 Barry Ave Los Angeles, CA

Property Overview
Creative Office  •  16,050 SF  •  Leased

  • Previous Project1390 Vantage Ct Vista, CA

  • Next Project1 Viper Way Vista, CA