View Details Under Contract $594,000 1 of 33 Todd Ranch 1 - 225601 | Ventura 3 beds 1 baths 1,238 sqft 0.04 acres On Site: 60 Days
View Details $510,000 1 of 24 Todd Ranch 1 - 225601 | Ventura 2 beds 1 baths 1 ½ baths 1,158 sqft 0.04 acres On Site: 67 Days