13045 Cairo Ln
Opa Locka, FL 33054
Rate Upon Request
4,055 SF
1
Space Available
Built 1973
4,055 SF Contiguous
Built 1973
4,055 SF
Rate Upon Request
Industrial