1
2105-2153 NW 86th Ave
Miami, FL 33122
Rate Upon Request
7,490-19,845 SF
3
Spaces Available
Built 1993
19,845 SF Contiguous
Built 1993
7,490-19,845 SF
Rate Upon Request
Industrial