Location / Miami, Florida

112,000 Sq. Ft. Warehouse and 20,000 Sq. Ft. Offices.