$399,000 - 660 Tata Lane, South Lake Tahoe, CA 96150
660 Tata Lane
South Lake Tahoe,
CA
96150
Latitude: 38.918179