Add this property to your favorites View Details 2219 NW Glenwood Dr Melrose Park | Cleveland $219,900 3 bd 2 ba 1,822 sqft 0.42 acres Under Contract