18-17 College Point Blvd: A B+-Graded College Point Standout | Lucid Rents