$2,088,888 -
1985 Liberty St
Santa Clara ,
CA 95050
County: Santa Clara