16
725 81st St
Miami Beach, FL 33141
$2.90 - $3.30 USD/SF/YR
900-2,200 SF
2
Spaces Available
Built 1951
2,200 SF Contiguous
Built 1951
900-2,200 SF
$2.90 - $3.30 USD/SF/YR
Flex