25-11 38Th Avenue: Top A-Rated Building in Long Island City | Lucid Rents