10036 Edwin Way
Truckee, CA 96161
$3,900,000 USD
6,860 SF
4
Units
6,860 SF
$3,900,000 USD
Apartments