33
3683 S Miami Ave
Miami, FL 33133
$44.00 USD/SF/YR
1,675-12,000 SF
4
Spaces Available
Built 2017
12,000 SF Contiguous
Built 2017
1,675-12,000 SF
$44.00 USD/SF/YR
Medical