25
3126 Lone Tree Way
Antioch, CA 94509
$3,850,000 USD
17,238 SF
16
Units
6.05% Cap Rate
17,238 SF
$3,850,000 USD
Apartments