View Details Lava Cove Dr , #14 Snow Canyon Estates | Santa Clara $195,000 0.32 acres On Site 48 Days Ago