Add this property to your favorites View Details 5011 Primrose Drive Valley Vista 1 - 0201 | Ventura $610,000 3 bd 2 ba 1,054 sqft 0.16 acres Coming Soon On Market: 03/02/2021