11
1368 N McDowell Blvd
Petaluma, CA 94954
$14,000,000 USD
81,682 SF
6.07% Cap Rate
81,682 SF
$14,000,000 USD
Hotel