7850 NW 25th St By Newmark | May 24, 2018 Large commercial space for commercial and industrial located in Miami and the greater South Florida area Posted in