Reza Ghobadi March 25, 2019 240 Ventura Ave Reza Ghobadi March 25, 2019 Ventura, CA 93001 Retail Shop | Year Built: 1947sold Price: $620,000 Cap Rate: 6.4%