Looking for a relaxing vacation in the High Sierra? This Victorian home is just the spot. Elegant luxury in the quaint mountain town of Truckee.
Looking for a relaxing vacation in the High Sierra? This Victorian home is just the spot. Elegant luxury in the quaint mountain town of Truckee.