944 W 61St ST: A A-Graded Englewood Standout | Lucid Rents