1/27 27 closed $597,000 5.7% $631,000 3 Beds4 Baths1,963 SqFt 5028 E Cherry Creek South Dr, Denver, CO 80246 Townhouse Listed by West and Main Homes Inc