1620 West 59th Street by cvsconstruct | Apr 25, 2022 View All Properties 1620 West 59th Street Property ID: 05989-02 1620 West 59th Street Chicago, Illinois Sq Ft: 13,013 Download Brochure