Shadow Brook Apartments 5122 E Shea Blvd Scottsdale, AZ 85254 Phone: (480) 638-2300 Fax: (480) 638-2305
Category: Apartments