SOLD: Holiday Inn Phoenix West at 1500 N. 51st Avenue in Phoenix, a four-story hotel consisting of 144 rooms.