Princess Street consists of two-storey and three-storey homes

Princess Street consists of two-storey and three-storey homes