7
2520 Mark West Springs Rd
Santa Rosa, CA 95404
$2,800,000 USD
5,484 SF
5,484 SF
$2,800,000 USD
Lodge Meeting Hall