3818 Sebastopol Rd
Santa Rosa, CA 95407
$879,000 USD
3,186 SF
4.6% Cap Rate
3,186 SF
$879,000 USD
Office Residential