Orchidtree Apartments 6801 E Camelback Rd Scottsdale, AZ 85251 Phone: (480) 946-9560 Fax: (480) 946-9033
Category: Apartments