13
18900 SW 106th Ave
Miami, FL 33157
$30.00 USD/SF/YR
1,030-2,060 SF
1
Space Available
Built 2015
2,060 SF Contiguous
Built 2015
1,030-2,060 SF
$30.00 USD/SF/YR
Retail