The Park Laurel, 15 West 63rd Street, #26B
Last Sold on Apr 6, 2011 for $9,600,000 ($3,302 / ft2)
This was
8.4% less
than the last listed price of $10,475,000
($3,603 / ft2)
4 beds, 4.5 baths, 2,907 / ft2
Request Update