Campus56

5650 W Centinela Ave Los Angeles , CA 90045-1501
  • 5650 W Centinela Ave - Office for lease

  • Space Available (ft2): 34,939
  • Price ($USD): Contact Us
  • 5600 W Centinela Ave - Office for lease

  • Space Available (ft2): 16,530
  • Price ($USD): Contact Us