The North Appaloosa Drive is located in the northeast of Sun City with the zip code of 85381. It is about 401 meters long.
Nearby we found in the most important categories for you: