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