13
120 NE 27th St
Miami, FL 33137
$58.00 USD/SF/YR
3,500 SF
1
Space Available
Built 2013
3,500 SF Contiguous
Built 2013
3,500 SF
$58.00 USD/SF/YR
Office