12
950 Tharp Rd
Yuba City, CA 95993
$1,695,000 USD
6,808 SF
6,808 SF
$1,695,000 USD
Office