Apartment Unit 12C at 26-38 21st Street #12C, Astoria, NY 11102 - HotPads