16995 Mira Vista Pl, Castro Valley, CA 94546
$1,600,000 Sold on Jul 7, 2023
Single Family Residence
MLS #: ML81931240 5 Bd 3 Ba 2,388 Sq Ft
10,816 Sq Ft Lot 5 Garage 1973 Year Built