19
1833-1847 NW 20th St
Miami, FL 33142
$19.00 - $20.00 USD/SF/YR
1,500-5,955 SF
1
Space Available
Built 1972
5,955 SF Contiguous
Built 1972
1,500-5,955 SF
$19.00 - $20.00 USD/SF/YR
Office/Retail