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