1665 NW 102nd Ave_1 By Newmark | February 21, 2018 Large industrial park in Miami Florida available for lease. Posted in