1/48 48 closed $680,000 0.7% $675,000 3 Beds2 Baths2,158 SqFt 33118 N 74TH Place, Scottsdale, AZ 85266 Townhouse Listed by Steve Klemow of Platinum Living Realty