The Olmsted, 382 Central Park West, #12C
Last Sold on Dec 11, 2009 for $1,050,000 ($920 / ft2)
This was
8.7% less
than the last listed price of $1,150,000
2 beds, 2 baths, 1,141 / ft2
Request Update