Our team at Turbo owns and manages real estate properties including a 100,000 sq ft retail shopping center in Northern New Jersey and a 156,000 square foot warehouse facility.