View Details Under Contract $599,000 1 of 26 Las Flores Villas - 560 - 1005532 | Thousand Oaks 2 beds 2 baths 1,033 sqft 0.09 acres On Site: 21 Days