Metropolis at Scottsdale Camelview Optima
Restaurant
7137 E Rancho Vista Dr, Scottsdale, AZ 85251
Scottsdale
Description
Direction Video: http://www.youtube.com/watch?v=IMvAxvoTbOk&feature=share Frequently Asked Questions
Places You Should Consider
Metropolis at Scottsdale Camelview Optima Photos
News & Articles