16
732 Petaluma Blvd S
Petaluma, CA 94952
$1,649,000 USD
2,656 SF
3
Units
4.39% Cap Rate
2,656 SF
$1,649,000 USD
Multifamily