14997 Weyland Ave
Clearlake, CA 95422
$550,000 USD
7,200 SF
6.84% Cap Rate
7,200 SF
$550,000 USD
Self Storage