25011 Discoverer Pl, Hayward, CA 94544
$625,000
Sold on Apr 28, 2023
616 Days on Site
Townhouse
MLS #:
ML81920769
2
Bd
2/1
Ba
1,490
Sq Ft
100
Sq Ft Lot
1
Garage
1988
Year Built