Add this property to your favorites View Details 17302 W Rob Avenue Charlmar | Elwood $389,900 3 bd 3 ba 1 ½ ba 2,640 sqft 0.59 acres Under Contract