7022 S Green ST: A A-Graded Englewood Standout | Lucid Rents