Houses for sale in Ten Acres, Birmingham

There are 3,926 results. Ten Acres, Birmingham. Property prices in Ten Acres range from £10,000 to £4,000,000 with an average price of £306,207.

Properties for sale in Ten Acres, Birmingham

icon