• Station Square Landmark Building image



Station Square Landmark Building

100 W. Station Square Drive, Pittsburgh, United States

Building Description +

Station Square is a waterfront mixed-use property in Pittsburgh, Pennsylvania.

One of the Pittsburgh area’s most popular tourist destinations, Station Square features retail, dining, entertainment, hospitality and office components on a former industrial site along more than a mile of river frontage with scenic views of the city's downtown district.

The 235,000-square-foot retail and dining component features Hard Rock Café, Buca di Beppo and Texas de Brazil, among other restaurants and retailers.

Station Square

Back to top