View Details 52 Linda Vista Avenue Lyfords Cove | Tiburon $3,300,000 4 bd 2 ba 1 ½ ba 3,630 sqft 0.21 acres On Site 26 Days Ago