Photo Tour
224 W Stafford Road, Thousand Oaks, CA 91361