Luxury Lakefront Beach House With Private... - HomeAway Tahoe Keys
The Le Brun Beach House is approximately 4000 sq. ft. and was completed in 1994. The incredible teak interior took three and a half years to complete, often employing a talented crew of eight artists or more. The beach ...
See this content immediately after install