The Park Laurel, 15 West 63rd Street, #22A
Last Sold on Nov 15, 2010 for $8,000,000 ($3,244 / ft2)
This was
5.9% less
than the last listed price of $8,500,000
($3,457 / ft2)
3 beds, 3.5 baths, 2,466 / ft2
Request Update