25 THORNVALLEY TERRACE

For Sale
$1,349,900
7 beds
5 baths

18819 KENNEDY ROAD

For Sale
$1,349,000
5 beds
3 baths

21 ASH HILL AVENUE

For Sale
$1,525,000
6 beds
5 baths

60 NORTH RIVERDALE DRIVE

For Sale
$1,899,900
6 beds
5 baths

57 VALLEYBROOK CRESCENT

For Sale
$1,337,500
3 beds
3 baths

100 MCPHERSON ROAD

For Rent
$900
1 bed
1 bath

16786 MOUNT WOLFE ROAD

For Sale
$1,899,300
6 beds
5 baths

212 - 50 ANN STREET

For Rent
$2,650
2 beds
1 bath

40 DESIREE PLACE

For Sale
$1,199,990
3 beds
3 baths