$499,9001027 Ventura StRICHMOND,CA 94805U.S.A. 2 BD 1 BA Single Family895 sqft Listing#: 40889035 37.948648-122.328339 Courtesy Of Ron Rivers, RE/MAX Accord Status: Contract Pendingmore detailssave listing