8860
E Via Montoya
Scottsdale, AZ
View Gallery
Sold
SOLD
Square Feet
6,461
Schools
Local Info
Show More