The average house price on St Leo Place, Plymouth is £104,365. Prices range from £21,950 to £200,000.
There are 13 properties on St Leo Place, Plymouth.
Average house prices on St Leo Place, Plymouth have risen by 121.2% from £45,000 in 1997 to £99,525 in 2024.
St Leo Place, Plymouth is in the PL2 postcode district.