771 Seneca Street D51 - Ventura, CA | $520000.00 | Crown ...