View Details 771 Seneca Street , D45 Seneca Gardens 08 - 4908 | Ventura $349,000 2 bd 2 ba 986 sqft 0.02 acres Under Contract