Houses for sale in Ten Acres, Birmingham

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

Properties for sale in Ten Acres, Birmingham

icon