upper west side townhouses for sale