15
1017 H St
Antioch, CA 94509
$5,250,000 USD
29,756 SF
24
Units
6.33% Cap Rate
29,756 SF
$5,250,000 USD
Apartments