Liberty Tower, 55 Liberty Street, #21A
Last Sold on Oct 5, 2009 for $837,000 ($670 / ft2)
This was
6.9% less
than the last listed price of $899,000
($719 / ft2)
2 beds, 2 baths, 1,250 / ft2
Request Update