Add this property to your favorites View Details 2905 Surfrider Avenue Ventura Keys 2 - 160102 | Ventura $1,655,000 4 bd 3 ba 2,408 sqft 0.1 acres On Site 102 Days Ago
Add this property to your favorites View Details 2838 Bayshore Avenue Ventura Keys 2 - 160102 | Ventura $2,250,000 3 bd 3 ba 2,702 sqft 0.1 acres Under Contract