Today's featured home is in Land O Lakes Florida. The Great Room has sliding glass doors that let the natural light pour into the home and overlooks the large pool area where your sight lines take you straight to peaceful waters right outside your back door. The Dining Room is situated off of the ... » Learn More about Featured Home 20301 FALLING ROCK DR, LAND O LAKES, FL 34638