23
2-10 7th St
Petaluma, CA 94952
$5,390,000 USD
9,360 SF
14
Units
5.2% Cap Rate
9,360 SF
$5,390,000 USD
Apartments