3368 21st St Apt 5D, Astoria, NY, 11106 | RealtyLens