• For Lease
MicroFocus Tower

For Lease

$23 / year USD


  • 135,000 square feet available

Property Details