apartments creek scottsdale sycamore sycamore creek apartments scottsdale The Sycamore at Scottsdale in Scottsdale Arizona is located right in the middle of where you want to be. 6599 E Thomas Rd Scottsd… Tuesday, May 31, 2022 Edit