120 E 90th St Unit 11-A, New York, NY 10128 - Condo for Rent in New ...

Responsive image
source