Luxury retailer Hermes Paris has signed a lease to open up a store on 17 Palmer Square in Princeton, New Jersey. The soon to open 6.155-square-foot store is expected to open in Fall 2021.
Luxury retailer Hermes Paris has signed a lease to open up a store on 17 Palmer Square in Princeton, New Jersey.