14
14601-14891 Biscayne Blvd
Miami, FL 33181
$55.00 USD/SF/YR
1,059 SF
1
Space Available
Built 2004
6,803 SF Contiguous
Built 2004
1,059 SF
$55.00 USD/SF/YR
Retail