771 Seneca Street D51, Ventura, CA 93001 | $520,000 |...