26583 Voltaire St, Hayward, CA 94544
$865,000 Sold on Feb 3, 2021
Single Family Residence
MLS #: ML81821428 4 Bd 3 Ba 1,604 Sq Ft
5,108 Sq Ft Lot 2 Garage 1980 Year Built