3422 E. Elwood St University & I-10, Phoenix, Arizona 85040-1626 USA
In-Room Kitchenette
Claim copyright