15
20 E 16th St
Antioch, CA 94509
$4,100,000 USD
19,295 SF
21
Units
6.13% Cap Rate
19,295 SF
$4,100,000 USD
Apartments