Pan American West Business Park INDUSTRIAL PARK NW 137 Ave & NW 25 St, Miami FL Square Feet: 1,450,000Acres: 135Year built: 2004