Watches of Switzerland – Ross Park

The Watches of Switzerland Group commissioned Echeverria Design Group to design a new 4,049 square foot store in Ross Park Mall in Pittsburgh, Pennsylvania.

The multi-brand watch store features a hospitality bar offering beverages to customers while they explore the collections and contemplate their watch purchases. The store opened in Fall 2024.

This award-winning design was recognized with a 2025 ASID Florida South Chapter Design Excellence Award.

Location:

Pittsburgh, PA

Services:

Architectural Design
Interior Design

Sq. Ft.

4,049