1000 N Lake Shore Plaza #38A, Chicago, IL 60611 - Homesnap