28 East 63rd Street was built in 1926 and has a total of 0 rental apartment. Located in the Upper East Side, The Lowell is very close to the F, N, Q, R, 4, 5 and 6 subway lines.
Amenities at this pet friendly pre war building include fitness center, concierge, live-in superintendent and attended lobby.