The average house price on Menlo Park, Treharris is £246,501. Prices range from £126,005 to £295,000.
There are 4 properties on Menlo Park, Treharris.
Average house prices on Menlo Park, Treharris have risen by 127.5% from £126,005 in 2014 to £286,667 in 2019.
Menlo Park, Treharris is in the CF46 postcode district.