Stanwix Towers

About the Property

  • Acquisition Date: 2016
  • Units: 158
  • Location: 625 Stanwix StPittsburgh PA 15222