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