St. Andrew's Village
13801 E Yale Ave, Aurora, CO, 80014
4.8
(6 reviews)
"I enjoyed visiting very much. The person that gave me the tour, James, was very good. I felt very comfortable with him and he answered all my questions. They only had two different sizes of studios, the others were not available to look at, but they ..."
READ MORE