2600 21st Street at 2600 21st Street, New York, NY 11102 | HotPads