Featured Fallen Leaf Lake Properties

  • MLS® #: 130815
  • 1417 Price Road
  • South Lake Tahoe CA 96150
  • $1,999,999
  • 4 Bed | 5 Bath | 3,259 SqFt
  • 5 Acres