1
13251-13455 NE 17th Ave
Miami, FL 33181
Rate Upon Request
3,598-10,794 SF
2
Spaces Available
Built 1972
10,794 SF Contiguous
Built 1972
3,598-10,794 SF
Rate Upon Request
Industrial