View Details 3578 Rambla Place 417 Lawrence | Santa Clara $1,169,995 2 bd 2 ba 1 ½ ba 1,427 sqft Foreclosure © 2021 MLSListings Inc.
View Details 3578 Rambla Place 429 Lawrence | Santa Clara $1,578,795 3 bd 2 ba 1 ½ ba 1,880 sqft Under Contract © 2021 MLSListings Inc.