$1,799,000 -
2905 Noyce Pl 179
Santa Clara ,
CA 95051
County: Santa Clara