3
10803-10889 Marks Way
Miramar, FL 33025
$16.50 USD/SF/YR
18,549 SF
1
Space Available
Built 2007
33,525 SF Contiguous
Built 2007
18,549 SF
$16.50 USD/SF/YR
Office