Pier Court Humber Street, Hull, HU1 1TH

Offer in excess of £1,700,000

Email