123-01 18 Avenue: A B+-Graded College Point Standout | Lucid Rents