1341 E 89Th ST: A A-Graded Chatham Standout | Lucid Rents