Price on application44,867 sq ftSouth Dr Liverpool L12 1LELand for sale1.03 acre(s) of landNearest station 1.4mi.