55
1736 Santa Rosa Ave
Santa Rosa, CA 95404
$3,890,000 USD
24,752 SF
24,752 SF
$3,890,000 USD
Hotel