26759 Burrough, Tollhouse, CA 93667
$179,000
Sold on Jun 17, 2022
1206 Days on Site
Land
MLS #:
ML81860759
4.54
Acres Lot