17
80 Ursuline Rd
Santa Rosa, CA 95403
$6,000,000 USD
54,915 SF
54,915 SF
$6,000,000 USD
Specialty