Genuinely surprised they went with this location when the Campus exit has the Upland Tesla service center on the north side of the 210, and an absolutely MASSIVE outdoor mall on the south side of 210 with food, shopping, etc. Easily could have accommodated 64 stalls, but the owner may have pushed back on the cost to deploy there. Ah well, super happy to see this chunk of the 210 / I-10 finally covered.