View Details $562,000 1 of 23 Oakbrook Townhomes - 518 - 1005302 | Thousand Oaks 2 beds 1 baths 826 sqft 0.09 acres On Site: 16 Days