88 Greenwich St New York Ny 10006, 2005 | HotPads