8
20-46 NW 167th St
Miami, FL 33169
$30.48 USD/SF/YR
629 SF
1
Space Available
Built 1986
Built 1986
629 SF
$30.48 USD/SF/YR
Retail