26
408 Keller St
Petaluma, CA 94952
$2,695,000 USD
5,940 SF
6
Units
5.37% Cap Rate
5,940 SF
$2,695,000 USD
Apartments