4
1919 Peabody Rd
Vacaville, CA 95687
$1,250,000 USD
4,620 SF
7.05% Cap Rate
4,620 SF
$1,250,000 USD
Freestanding