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