9731 NW 114 Way.jpgLarge commercial and industrial retail space located in Miami and the greater South Florida area