1. Management Dockside 8410 NW 53rd Ter Ste 119, Miami, FL 33166 Coordinate: 25.82119,-80.33545 Phone: (305) 418-4180