$3,495,000 -
7181 E Camelback Road Unit 904
Scottsdale ,
AZ 85251
Subdivision name: Scottsdale Waterfront Res