2331 NW 68 ST: A B+-Graded Liberty City Standout | Lucid Rents