Sold Aug 2018
$705,000
1257 Lords Way, Tahoe Vista, CA 96148
3 bd 2.5 ba 1,822 sqft