1200 Tata Ln

South Lake Tahoe, CA 

 COMING SOON! Available on November 16th.

Schedule a Showing