12
5341 Sebastopol Rd
Santa Rosa, CA 95407
$799,000 USD
2,334 SF
2,334 SF
$799,000 USD
Medical