19
1640 23rd St
San Pablo, CA 94806
$5,900,000 USD
17,832 SF
20
Units
5.48% Cap Rate
17,832 SF
$5,900,000 USD
Apartments