Westminster Village AZ
12000 N. 90th. St, Scottsdale, AZ 85260
4.5
(10 reviews)
"I went to Westminster Village. I like the layout of the apartment. I like plants and nature. I especially like the landscaping around the whole building area. And the apartments we looked at were the largest ones, the 1200 sqft. And they have two or ..."
READ MORE