28
700 College Ave
Santa Rosa, CA 95404
$879,000 USD
2,420 SF
2,420 SF
$879,000 USD
Office