Apartment Unit 14A at 3164 21st Street, Astoria, NY 11106 | HotPads