16
33 S University St
Healdsburg, CA 95448
$2,550,000 USD
12,000 SF
5.13% Cap Rate
12,000 SF
$2,550,000 USD
Warehouse