331 E 89th Street #2W, New York, NY 10128 - Citysnap