1327 Finch AVE, Ventura, CA 93003 - MLS#V1-9248 - Ruben Aceves - Bu...