Star Meadow Ranch in Stamford listed for sale at $20M