View details for 28947 Thousand Oaks Boulevard 28947 Thousand Oaks Boulevard $2,200+ Downtown Agoura Hills, Agoura Hills, CA 91301