1040 W 71St ST: A B+-Graded Willowbrook Standout | Lucid Rents