$410,000 - 8649 E Royal Palm Road Unit 223, Scottsdale, AZ 85258
8649 E Royal Palm Road Unit 223
Scottsdale,
AZ
85258
Subdivision name: VILLA DE VALLARTA