21861 Valley View Road, Thames Centre