Trafalgar, 233 West 99th Street, #17A
Last Sold on Sep 22, 2009 for $273,000 ($607 / ft2)
This was
8.7% less
than the last listed price of $299,000
($664 / ft2)
Studio, 1 bath, 450 / ft2
Request Update