The average house price on Croft Road, Portsmouth is £118,758. Prices range from £40,000 to £190,000.
There are 29 properties on Croft Road, Portsmouth.
Average house prices on Croft Road, Portsmouth have risen by 308.9% from £44,750 in 1995 to £183,000 in 2024.
Croft Road, Portsmouth is in the PO2 postcode district.