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