The place is called Twin Ponds (one of the ponds is under the house), and it sits on 21.7 acres of land. The 6 bedroom, 3,600 square foot house boasts floor to ceilings windows, but it's really the grounds that will take your breath away.