« All streets in Middlesbrough
Streets in Middlesbrough starting with "O"
33 streets. Across Middlesbrough as a whole, the median sold price over the last 12 months was £142,000, from 2,441 sales.
A B C D E F G H I J K L M N O P Q R S T U V W Y
- Oak Avenue (7 sales, avg £175,714)
- Oak Hill (22 sales, avg £100,864)
- Oak Tree Road (46 sales, avg £292,015)
- Oakdene Close (5 sales, avg £168,900)
- Oakfield Road (11 sales, avg £86,955)
- Oakley Walk (12 sales, avg £60,292)
- Oakwood Gardens (36 sales, avg £144,470)
- Oakworth Green (11 sales, avg £94,509)
- Offerton Drive (7 sales, avg £109,143)
- Okehampton Drive (7 sales, avg £338,571)
- Old Row (8 sales, avg £89,864)
- Oldbury Grove (10 sales, avg £110,350)
- Oldford Crescent (14 sales, avg £186,054)
- Oldgate (13 sales, avg £116,307)
- Oliver Street (15 sales, avg £71,153)
- Orchard Grove (7 sales, avg £125,143)
- Orchard Road (8 sales, avg £276,306)
- Orchard Way (20 sales, avg £162,948)
- Oriel Close (13 sales, avg £91,692)
- Orleans Grove (5 sales, avg £170,200)
- Ormesby Bank (55 sales, avg £212,964)
- Ormesby Road (30 sales, avg £318,548)
- Orpington Road (5 sales, avg £59,296)
- Orwell Street (11 sales, avg £54,795)
- Osborne Road (13 sales, avg £98,000)
- Oswestry Green (9 sales, avg £83,417)
- Ottawa Road (17 sales, avg £97,794)
- Otterburn Gardens (17 sales, avg £95,341)
- Outram Street (57 sales, avg £48,670)
- Oval View (40 sales, avg £155,201)
- Overdale Road (74 sales, avg £76,990)
- Oxford Road (64 sales, avg £151,494)
- Oxford Street (16 sales, avg £67,954)