1,014 sq ft(94.20 sq m)Excess of £850,000

Compare