20
2001 Broadway
San Pablo, CA 94806
$4,250,000 USD
18,711 SF
24
Units
7% Cap Rate
18,711 SF
$4,250,000 USD
Apartments