Sun-Flooded Unit in
Upper East Side

370 E 76th St, Unit C1403