$1,398,000 - 2945 Via Roma Pl 31, Santa Clara, CA 95051
2945 Via Roma Pl 31
Santa Clara,
CA
95051
County: Santa Clara