Skip links

Swatch 185 Greenwich Street, New York

Swatch is coming to the New World Trade Center mall at 185 Greenwich Street come Spring 2016.  Construction on the mall began in mid-2007 and calls for roughly 365,000 square feet of retail space.  The mall will be double-level and will once again be the largest shopping center in Manhattan.

PAR Plumbing, a division of The PAR Group, will furnish and install a water closet, lavatory, floor drain, sink, hot water heater and a circlulating pump.

The Par Group Greenwich Street

Leave a comment