38
610 Davis St
Santa Rosa, CA 95401
$699,000 USD
2,009 SF
2,009 SF
$699,000 USD
Office Residential