Mesa Court has 23 units. One bedroom, Two Bedroom & Two Bedroom + Den. The apartment homes are located in Upland, California one block south of Foothill boulevard and five block east of Euclid on Mesa Court.
There are several stores and restaurants a short walk away. San Antonio Community Hospital is a short distances to the south.