20
22 S Lake Dr
Antioch, CA 94509
$1,095,000 USD
3,300 SF
4
Units
6.33% Cap Rate
3,300 SF
$1,095,000 USD
Apartments