South Hills Village is a two-level shopping mall located in the Pittsburgh suburbs of Bethel Park and Upper St. Clair, Pennsylvania, United States. (en)
South Hills Village is a two-level shopping mall located in the Pittsburgh suburbs of Bethel Park and Upper St. Clair, Pennsylvania, United States. (en)