Sold Aug 2010
$157,000
12995 Palisade Street, Truckee, CA 96161
1 bd 1 ba 498 sqft