32
18575 NW 27th Ave
Opa-locka, FL 33056
$30.00 USD/SF/YR
1,200-5,986 SF
1
Space Available
Built 1967
5,986 SF Contiguous
Built 1967
1,200-5,986 SF
$30.00 USD/SF/YR
Retail