Flats for sale in Northwood, PO31, Isle of Wight

There are 53 results. Northwood, PO31, Isle of Wight. Property prices for flats in Northwood, PO31 range from £93,000 to £995,000 with an average price of £323,606.

Flats for sale in Northwood, PO31, Isle of Wight

icon