Schmeeckle's Lake House

2844 Almanor Dr W Canyondam CA 95923 USA

(650) 533-7833

Location