30588 Treeview St, Hayward, CA 94544
$910,000 Sold on Jul 26, 2022
Single Family Residence
MLS #: ML81888475 3 Bd 3 Ba 1,654 Sq Ft
5,475 Sq Ft Lot 2 Garage 1959 Year Built