Price Statistics

£259K
Average Price
£230K
Lowest Price
£288K
Highest Price

Map

Properties on Owler Meadows 2

Detached Freehold
£230K
Apr 2018
Detached Freehold
£288K
Dec 2021

Postcodes on Owler Meadows 1