10880 & 10890 Quail Roost Drive, Miami, FL 33157 - Industrial Space
10880 & 10890 Quail Roost Drive is located at 10890 Quail Roost Drive in the Point West neighborhood, FL, Miami, 33157. The Class C Industrial building was completed in 1980 and features a total of 86,775 Sqft.
There are 6 industrial spaces for lease in the Miami city, totaling 114,741 Sqft of available industrial space.
In Point West, there are 2 class C industrial buildings. In 1980, the same year 10880 & 10890 Quail Roost Drive was built, 82 more commercial properties (office, industrial, retail) over 50,000 square feet were built in Miami, featuring 1,246,511 square feet of commercial space.