Add this property to your favorites View Details 830 Leisure Town Rd Vacaville 1 | Vacaville $525,000 0.71 acres On Site 592 Days Ago © 2021 MLSListings Inc.