23
720 Shell Ave
Martinez, CA 94553
$15,495,000 USD
21,339 SF
42
Units
5.8% Cap Rate
21,339 SF
$15,495,000 USD
Apartments