SEE ALL ATTACHMENTS. THIS COULD BE THE NEXT WYNWOOD! LOCATED JUST NORTHWEST OF DOWNTOWN MIAMI ON 17 AVENUE (BOASTING 2,800 VPD) AND 21 ST. AREA TENANTS INCLUDE WALLGREENS. BUYERS TO THE AREA COME FROM AS FAR AS THE BAHAMAS AND OTHER CARIBBEAN ISLANDS. NW 20 ST HAS THE LARGEST CONCENTRATION OF COMMERCIAL AREA WITHIN THE CITY OF MIAMI
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.