14
2605-2617 N Miami Ave
Miami, FL 33127
$85.00 USD/SF/YR
950 SF
1
Space Available
Built 1967
950 SF Contiguous
Built 1967
950 SF
$85.00 USD/SF/YR
Retail