7401 SW 24 ST: A B+-Graded West Miami Standout | Lucid Rents