UK
North West England
Investment South Road L
L22
South Road
To Sell
4,280 sf
Investment - Retail High Street
Mixed use retail Investment Opportunity on South Road
Popular High Street with Strong Links to Liverpool Centre