3
2800-2850 NW 72nd Ave
Miami, FL 33122
Rate Upon Request
7,600 SF
1
Space Available
Built 1985
7,600 SF Contiguous
Built 1985
7,600 SF
Rate Upon Request
Industrial