Listings Between $950000 - $1000000 in 93004

120 S Nevada Avenue Ventura, CA 93004