78-42 264 STREET: Reviews & Score | Queens, NYC | Lucid Rents