No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 20, OWEN ROAD | 15-07-2025 | Detached | £455,000 |
| 20, OWEN ROAD | 19-11-2021 | Detached | £460,000 |
| WAREHOUSE, OWEN ROAD | 24-03-2017 | Other | £40,000 |
| 32, OWEN ROAD | 20-09-2016 | Terraced | £368,500 |
| WAREHOUSE, OWEN ROAD | 07-04-2016 | Other | £5,000 |
| 11, OWEN ROAD | 24-03-2016 | Detached | £490,000 |
| 22, OWEN ROAD | 30-03-2012 | Terraced | £250,000 |
| 8, OWEN ROAD | 23-09-2011 | Detached | £265,000 |
| 11, OWEN ROAD, GODALMING | 24-02-2006 | Detached | £312,500 |
| 12, OWEN ROAD, GODALMING | 06-12-2001 | Detached | £220,000 |