20-08 College Point Blvd: A A-Graded College Point Standout | Lucid Rents