1665 NW 102nd Ave_1By Payton Tysinger | February 21, 2018Large industrial park in Miami Florida available for lease.Posted in