Natick, Massachusetts
Neiman Marcus
Neiman Marcus Flagship Store by Elkus Manfredi The Neiman Marcus in Natick, Massachusetts is the store’s Flagship property featuring a billowing facade designed by Elkus Manfredi Architects in Boston. The entire surface of the building is wrapped in a stainless steel curtain, a feature which flows throughout and into the building in the same style....