Is the Waterworks Mall in O'Hara Township?
No, the Waterworks Mall is actually located in the City of Pittsburgh on property that was once part of the City's water retention system.
No, the Waterworks Mall is actually located in the City of Pittsburgh on property that was once part of the City's water retention system.