$1,795/month3BR/2BA Townhouse2329 N Ventura Ave Ventura, Ca View Listing