$539,000
812 Venwood Ave, Ventura, CA 93001
- 2 Beds
- 1.5 Baths
- 1,056 Sq Ft
- Built 1982
Last Sold Summary
- $510/SF
- 38 Days On Market
Current Estimated Value $535,509
Last Listing Agent Tee Khamseng Comfort Real Estate Services
812 Venwood Ave, Ventura, CA 93001
