View Details 4620 N 68TH Street , #117 Camelback House | Scottsdale $299,000 2 bd 1 ba 1 ½ ba 986 sqft Under Contract