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