1,433 sq ft(133.13 sq m)Excess of £925,000

Compare