An iconic space meant to represent all the good things on the Upper West Side that have been demolished by corporate greed has a new owner who will gladly starch your shirts for you. The exterior of the store at 106 West 69th Street was the set for "The Shop ...
Read moreDetails
