21
5159 Lone Tree Way
Antioch, CA 94531
$562,000 USD
1,498 SF
1
Unit
3.34% Cap Rate
1,498 SF
$562,000 USD
Medical