1,900 sq ft(176.52 sq m)Excess of £750,000

Compare