3320 NW 2nd Ave, Miami, FL - Retail Space
3320 NW 2nd Ave is located at 3320 NW 2nd Ave in the Wynwood neighborhood, FL, Miami, . The Class C Retail building was completed in 1925 and features a total of 4,250 Sqft.
There are 9 retail spaces for lease in the Miami city, totaling 38,635 Sqft of available retail space.
In Wynwood, there is 1 class C retail building. In 1925, the same year 3320 NW 2nd Ave was built, 51 more commercial properties (office, industrial, retail) over 50,000 square feet were built in Miami, featuring 251,512 square feet of commercial space.