Apartment Unit 2K at 2638 21st Street, Astoria, NY 11102 | HotPads