$1,498,500 -
5916 E Sandra Terrace
Scottsdale ,
AZ 85254
Subdivision name: PARADISE PARK VISTA LOT 1-3