Quail Creek
1440 N Idaho Road Phoenix Arizona USA
View on a map- Year Build:
- 1989
- Storeys:
- 2
Quail Creek at 1440 N Idaho Road The amenities in the complex include a swimming pool and spa
1440 N Idaho Road Phoenix Arizona USA
View on a mapQuail Creek at 1440 N Idaho Road The amenities in the complex include a swimming pool and spa