The average house price on St Leonards Place, Exeter is £206,000. Prices range from £206,000 to £206,000.
There are 1 properties on St Leonards Place, Exeter.
Average house prices on St Leonards Place, Exeter have risen by 64.8% from £125,000 in 2002 to £206,000 in 2005.
St Leonards Place, Exeter is in the EX5 postcode district.