The average house price on Mallard Road, Stevenage is £108,500. Prices range from £105,000 to £112,000.
There are 2 properties on Mallard Road, Stevenage.
Average house prices on Mallard Road, Stevenage have risen by 154.1% from £42,500 in 1999 to £108,000 in 2010.
Mallard Road, Stevenage is in the SG2 postcode district.