3104 Freestone Pl, Hayward, CA 94541
$1,200,000 Sold on Nov 12, 2024
Single Family Residence
MLS #: ML81982382 4 Bd 4 Ba 1,922 Sq Ft
1,473 Sq Ft Lot 2 Garage 2017 Year Built