Windmill Suites @ Chandler Fashion Center

3535 W. Chandler Blvd.
Chandler
Arizona
United States