The Shops at Valley Square

The Shops at Valley Square

Warrington, PA

SF: 293, 000

Acquired: April 2022