Key Information £149,794 Reference TQWWAPI Type: Apartment Country United Kingdom City Liverpool Download brochure