Acquisition Southborough

  • Charlotte, NC
  • Office/retail building
  • Sq Ft: 28,000