14
8390 SW 72nd Ave
Miami, FL 33143
$38.00 /Sq Ft/yr
2,336 Sq Ft
1
Space Available
Built 2007
2,336 Sq Ft Contiguous
Built 2007
2,336 Sq Ft
$38.00 /Sq Ft/yr
Office/Retail