Detached | Bungalow
3+1 Bed | 2 bath
798 Olive Ave, Oshawa
Donevan | Harmony Road & Olive Ave
261 Detached homes | 17 Semi detached | 53 Townhomes | Average house price is $1,007,342 | Lowest price is $1