1666 NE 180Th ST: A B+-Graded North Miami Beach Standout | Lucid Rents