Miami 18, Miami, FL 33132 - Office Space
Miami 18 is located at SEC NE 2nd Avenue & NE 18th Street in the Midtown - Edgewater neighborhood, FL, Miami, 33132. The Office building features a total of 1,386,750 Sqft.
There are 18 office spaces for lease in the Midtown - Edgewater neighborhood, totaling 49,802 Sqft of available office space. The office space availability for the 33132 zip code is 385,551 Sqft, in 108 office spaces.
In Midtown - Edgewater, there are 3 class A office buildings, there are 9 class B office buildings.