There are no details available for properties on this location yet. For more information please call us on 01642 605514
About the Development
A collection of 142 one and two bedroom apartments in Liverpool’s city centre.
Contact Leaf Properties on 0333 444 1155 for more information.