logo

ITC Business Center & Co-Working

863 Bowsprit Road Chula Vista California United States - 91914

ITC Business Center & Co-Working, specializes in the rental of workspaces for independent and corporate professionals looking for a physic... See More

  • Capacity0
  • Meeting Rooms1
  • Private Offices5
  • Amenities
    View All
Pricing