616 N Cherry Drive is a single family home which sold for $190,000. 616 N Cherry Drive features 3 Beds, 2 Baths. This single family home has been listed on @properties since September 23rd, 2020 and was built in 1967. Nearby schools include Homewood-Flossmoor High School.