Googling the address takes you to Streetview which shows no 16 as The Dunbrody Inn in present day address,if right building it is a 3 storey with pub and offlicence on ground floor 5 windows on second floor and same for top floor.
It could have been let out in rooms.