Twin Ponds in the news
Back before Christmas, we blogged a wish list of some holiday bonus homes and high on that list was Twin Ponds, which was for sale for $30 million. Then Devonshire, a nearby 100 acre estate in Bedford Corners section of North Castle grabbed headlines as the largest single residential sale… Read More →