4950 South Outlet Center Drive
(1)

4950 South Outlet Center Drive , Tucson, AZ 85706

Reviews

1 year ago

Studio 6 Extended Hotel

We just move here from California and we are staying here right now while we are looking for job and a place for our kids.