closed $3,200,000 6.3% $3,400,000 5 Beds6 Baths6,793 SqFt 52 Cherry Hills Farm Dr, Englewood, CO 80113 Single Family Home