LOCATION: 2646/2648/2680 NE 188 Street, Miami, FL, 33180 PROJECT SIZE: 38,000 sq Ft Lot 15,000 sq Ft Building CATEGORY: Industrial + office Share