8653 E Royal Palm Rd, Unit 2027
Scottsdale, AZ

Property Details

  • 1,490
    Square Feet