1 bed · The Junction, 2 Seymour St, Liverpool, Merseyside, United Kingdom, L3 | Easy Property