851 Davis St
Vacaville, CA 95687
$3,742,000 USD
2,325 SF
4.25% Cap Rate
2,325 SF
$3,742,000 USD
Fast Food