Amazon.com Warehouse in Miami Florida
In the Summer of 2014, Amazon.com leased their Miami warehouse located at 1900 NW 132nd Place aka the Miami International Distribution Center located within the Pan American West Business Park in Miami. The free-standing, class A building measures 335,841 sq. ft. At the time of this posting, the warehouse still appears to be undergoing some…