$372,500 - 8651 E Royal Palm Road Unit 218, Scottsdale, AZ 85258
8651 E Royal Palm Road Unit 218
Scottsdale,
AZ
85258
Subdivision name: VILLA DE VALLARTA UNIT 2