Completed Marina Plaza Liverpool Liverpool, North West England, England, United Kingdom £85,000 upto £91,000 1 Beds 1 Baths