1202 Sycamore Dr
Antioch, CA 94509
$2,550,000 USD
10,836 SF
12
Units
10,836 SF
$2,550,000 USD
Apartments