Homewood

Daily Dream Home: Homewood, Lake Tahoe

Built in 2009, this 6,800 square-foot residence sits on the lovely shores of Lake Tahoe…