Property Name: Phoenix Inn
Property Address: 8152 N Black Canyon Hwy Phoenix, AZ, 85051
Property Description: This lovely hotel is located in Northern Phoenix.
Location Description: In Phoenix (North Mountain)
Property Facts: Year Built: 0Year of Last Renovation: N/A