Construction on Scottsdale luxury apartments finished
Construction was completed on a 278-unit luxury apartment complex, The TOMSCOT, which is located in Scottsdale near Thomas and Scottsdale Roads, according to an announcement by The Weitz Company. The main…