11521 SW 52nd St: A B+-Graded Cooper City Standout | Lucid Rents