Solvay Pharmaceuticals Headquarters

Atlanta Office

  • 112,000 Square Feet
  • Sold in 2012