Sold Jan 2010
$570,000
10403 Plymouth Lane, Truckee, CA 96161
4 bd 2.5 ba 3,198 sqft