"West 83rd Street is a beautiful townhouse located in the heart of the Upper West Side. The building possess three units and three stories. Located less than a block away from central park which adds an ideal spot to relax and enjoy the outdoors in NYC’s iconic central park."
Installers: QHI FLOORS, INC