UKNorth West EnglandL18
L18 Allerton Road
To Let 630 sf Shop
Arranged on ground, first and second floor levels
Prominently located on the north side of Allerton Road in between Card Factory and..