3683 S Miami Ave
Miami, FL 33133
$42.00 USD/SF/YR
1,675-15,694 SF
4
Spaces Available
Built 2017
15,694 SF Contiguous
Built 2017
1,675-15,694 SF
$42.00 USD/SF/YR
Medical