8
20-68 NE 167th St
Miami, FL 33162
$30.48 USD/SF/YR
629 SF
1
Space Available
Built 1986
Built 1986
629 SF
$30.48 USD/SF/YR
Retail