1730 NW 62 TER: A B+-Graded Liberty City Standout | Lucid Rents