Your browser does not support iframes.
Commercial lot in the heart of Tulelake, CA on Main St, right next to the DMV building.