Map location of Mary Johnston Public School
Mary Johnston Public School

475 Brynhurst Boulevard, Waterloo, ON N2T 2C6

Public School | Phone Number: +1-519-747-1620
PK - 5 Grades
Students
Teachers
113 Listings

Additional School Information

  • Pupil Teacher Ratio
  • Expenditures Per Student -

Mary Johnston Public School Description

Mary Johnston Public School is a reputable educational institution located at 475 Brynhurst Boulevard in the vibrant city of Waterloo, Ontario. With a strong commitment to academic excellence and a nurturing environment, this school provides a top-notch education for students from Pre-Kindergarten through 5th grade.

At Mary Johnston Public School, students benefit from a comprehensive curriculum that is designed to foster their intellectual, social, and emotional growth. The dedicated faculty and staff are highly qualified and passionate about helping each student reach their full potential. With a focus on personalized learning, students receive individualized attention and support to ensure their success.

The school's convenient location and state-of-the-art facilities make it an ideal choice for families in the Waterloo area. Parents can rest assured knowing that their children are receiving a quality education in a safe and inclusive environment. For more information or to schedule a visit, interested parties can contact Mary Johnston Public School at +1-519-747-1620.


Homes for sale near Mary Johnston Public School

Address Bed / Bath Listing Price
Picture of 527 Drummerhill Crescent, Waterloo ON N2T 1G3
527 Drummerhill Crescent, Waterloo ON N2T 1G3 Waterloo, ON
Living Area: 1329 Sqft.
4 Beds, 2 Baths
$749,900
Picture of 527 DRUMMERHILL Crescent
527 DRUMMERHILL Crescent Waterloo, ON
Living Area: 1894 Sqft.
4 Beds, 2 Baths
$749,900
Picture of 24 Erbsville Court, Waterloo ON N2J 3Z4
24 Erbsville Court, Waterloo ON N2J 3Z4 Waterloo, ON
Living Area: 2190 Sqft.
4 Beds, 4 Baths
$1,449,999
Picture of 24 ERBSVILLE Court
24 ERBSVILLE Court Waterloo, ON
Living Area: 3098 Sqft.
4 Beds, 4 Baths
$1,449,999
Picture of 301 Shakespeare Drive, Waterloo ON N2L 2T9
301 Shakespeare Drive, Waterloo ON N2L 2T9 Waterloo, ON
Living Area: 3892.33 Sqft.
5 Beds, 7 Baths
$2,050,000
Picture of 301 SHAKESPEARE Drive
301 SHAKESPEARE Drive Waterloo, ON
Living Area: 6394.29 Sqft.
5 Beds, 7 Baths
$2,050,000
Picture of 318 ROXTON Drive
318 ROXTON Drive Waterloo, ON
Living Area: 2891 Sqft.
4 Beds, 3 Baths
$1,149,000
Picture of 318 ROXTON DRIVE
318 ROXTON DRIVE Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 3 Baths
$1,149,000
Picture of 318 Roxton Drive, Waterloo ON N2T 1R6
318 Roxton Drive, Waterloo ON N2T 1R6 Waterloo, ON
Living Area: 1454 Sqft.
4 Beds, 3 Baths
$1,149,000
Picture of 536 Red River Drive, Waterloo ON N2T 2B7
536 Red River Drive, Waterloo ON N2T 2B7 Waterloo, ON
Living Area: 1124 Sqft.
3 Beds, 2 Baths
$725,000
Picture of 536 RED RIVER Drive
536 RED RIVER Drive Waterloo, ON
Living Area: 1603.41 Sqft.
3 Beds, 2 Baths
$725,000
Picture of 42 THORNBUSH Crescent
42 THORNBUSH Crescent Waterloo, ON
Living Area: 1678 Sqft.
3 Beds, 2 Baths
$699,900
Picture of 332 Pommel Gate Crescent, Waterloo ON N2L 5X4
332 Pommel Gate Crescent, Waterloo ON N2L 5X4 Waterloo, ON
Living Area: 2453 Sqft.
4 Beds, 3 Baths
$1,375,000
Picture of 42 Thornbush Crescent, Waterloo ON N2T 1B2
42 Thornbush Crescent, Waterloo ON N2T 1B2 Waterloo, ON
Living Area: 1058 Sqft.
3 Beds, 2 Baths
$699,900
Picture of 159 Reiber Court, Waterloo ON N2L 6N2
159 Reiber Court, Waterloo ON N2L 6N2 Waterloo, ON
Living Area: 1250 Sqft.
4 Beds, 3 Baths
$949,900
Picture of 365 Sauve Crescent, Waterloo ON N2T 2Y9
365 Sauve Crescent, Waterloo ON N2T 2Y9 Waterloo, ON
Living Area: 1931 Sqft.
4 Beds, 4 Baths
$799,000
Picture of 315 FARADAY Court
315 FARADAY Court Waterloo, ON
Living Area: 3413 Sqft.
7 Beds, 4 Baths
$1,099,990
Picture of 443 Westhaven Street, Waterloo ON N2T 0A4
443 Westhaven Street, Waterloo ON N2T 0A4 Waterloo, ON
Living Area: 2506 Sqft.
4 Beds, 3 Baths
$1,398,000
Picture of 315 Faraday Court, Waterloo ON N2L 6A4
315 Faraday Court, Waterloo ON N2L 6A4 Waterloo, ON
Living Area: 2238 Sqft.
7 Beds, 4 Baths
$1,099,990
Picture of 159 REIBER COURT
159 REIBER COURT Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 3 Baths
$949,900
Picture of 606-A MONTPELLIER Drive
606-A MONTPELLIER Drive Waterloo, ON
Living Area: 2016.78 Sqft.
4 Beds, 3 Baths
$899,900
Picture of 606-A Montpellier Drive, Waterloo ON N2T 0B2
606-A Montpellier Drive, Waterloo ON N2T 0B2 Waterloo, ON
Living Area: 2016.78 Sqft.
4 Beds, 3 Baths
$899,900
Picture of 144 CANDLEWOOD Crescent
144 CANDLEWOOD Crescent Waterloo, ON
Living Area: 3991 Sqft.
5 Beds, 4 Baths
$1,249,000
Picture of 144 Candlewood Crescent, Waterloo ON N2L 5T4
144 Candlewood Crescent, Waterloo ON N2L 5T4 Waterloo, ON
Living Area: 2627 Sqft.
5 Beds, 4 Baths
$1,249,000
Picture of 568 Royal Beech Drive, Waterloo ON N2T 1Z8
568 Royal Beech Drive, Waterloo ON N2T 1Z8 Waterloo, ON
Living Area: 2984.32 Sqft.
6 Beds, 4 Baths
$1,399,900
Picture of 758 Lucerne Avenue, Waterloo ON N2T 2Y3
758 Lucerne Avenue, Waterloo ON N2T 2Y3 Waterloo, ON
Living Area: 2669.31 Sqft.
4 Beds, 4 Baths
$1,150,000
Picture of 568 ROYAL BEECH Drive
568 ROYAL BEECH Drive Waterloo, ON
Living Area: 4154.44 Sqft.
6 Beds, 4 Baths
$1,399,900
Picture of 758 LUCERNE Avenue
758 LUCERNE Avenue Waterloo, ON
Living Area: 3320.66 Sqft.
4 Beds, 4 Baths
$1,150,000
Picture of 767 LUCERNE AVENUE
767 LUCERNE AVENUE Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 4 Baths
$1,199,000
Picture of 460 WESTCROFT DRIVE
460 WESTCROFT DRIVE Waterloo, ON
Living Area: 0 Sqft.
5 Beds, 5 Baths
$1,599,000
Picture of 767 Lucerne Avenue, Waterloo ON N2T 2Y3
767 Lucerne Avenue, Waterloo ON N2T 2Y3 Waterloo, ON
Living Area: 2350 Sqft.
4 Beds, 4 Baths
$1,199,000
Picture of 427 LAUSANNE CRESCENT
427 LAUSANNE CRESCENT Waterloo, ON
Living Area: 0 Sqft.
6 Beds, 4 Baths
$999,000
Picture of 427 Lausanne Crescent, Waterloo ON N2T 2X6
427 Lausanne Crescent, Waterloo ON N2T 2X6 Waterloo, ON
Living Area: 2386 Sqft.
6 Beds, 4 Baths
$999,000
Picture of 427 LAUSANNE Crescent
427 LAUSANNE Crescent Waterloo, ON
Living Area: 2386 Sqft.
6 Beds, 4 Baths
$999,000
Picture of 460 WESTCROFT Drive
460 WESTCROFT Drive Waterloo, ON
Living Area: 4386 Sqft.
5 Beds, 5 Baths
$1,599,000
Picture of 460 Westcroft Drive, Waterloo ON N2T 3A1
460 Westcroft Drive, Waterloo ON N2T 3A1 Waterloo, ON
Living Area: 3000 Sqft.
5 Beds, 5 Baths
$1,599,000
Picture of 741 Lucerne Avenue, Waterloo ON N2T 2Y4
741 Lucerne Avenue, Waterloo ON N2T 2Y4 Waterloo, ON
Living Area: 2129 Sqft.
4 Beds, 3 Baths
$968,800
Picture of 461 COLUMBIA Street W Unit# 62
461 COLUMBIA Street W Unit# 62 Waterloo, ON
Living Area: 2252 Sqft.
3 Beds, 3 Baths
$799,900
Picture of 62-461 Columbia Street W, Waterloo ON N2J 2P5
62-461 Columbia Street W, Waterloo ON N2J 2P5 Waterloo, ON
Living Area: 1652 Sqft.
3 Beds, 3 Baths
$799,900
Picture of 25-B AMOS AVENUE
25-B AMOS AVENUE Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 2 Baths
$899,000
Picture of 773 Klosters Drive, Waterloo ON N2V 2V4
773 Klosters Drive, Waterloo ON N2V 2V4 Waterloo, ON
Living Area: 2200 Sqft.
4 Beds, 4 Baths
$1,275,000
Picture of 25A AMOS AVENUE
25A AMOS AVENUE Waterloo, ON
Living Area: 0 Sqft.
6 Beds, 5 Baths
$499,000
Picture of 773 KLOSTERS DRIVE
773 KLOSTERS DRIVE Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 4 Baths
$1,275,000
Picture of 98 KEATS WALK
98 KEATS WALK Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 3 Baths
$1,230,000
Picture of 98 Keats Walk, Waterloo ON N2L 5H1
98 Keats Walk, Waterloo ON N2L 5H1 Waterloo, ON
Living Area: 2426 Sqft.
4 Beds, 3 Baths
$1,230,000
Picture of 310 Bushwood Court, Waterloo ON N2T 2E6
310 Bushwood Court, Waterloo ON N2T 2E6 Waterloo, ON
Living Area: 4752.69 Sqft.
4 Beds, 6 Baths
$3,500,000
Picture of 368 Warrington Drive, Waterloo ON N2L 2P6
368 Warrington Drive, Waterloo ON N2L 2P6 Waterloo, ON
Living Area: 3056 Sqft.
3 Beds, 4 Baths
$1,799,000
Picture of 403 Cavendish Drive, Waterloo ON N2T 2N6
403 Cavendish Drive, Waterloo ON N2T 2N6 Waterloo, ON
Living Area: 2606 Sqft.
5 Beds, 4 Baths
$1,400,000
Picture of 403 CAVENDISH Drive
403 CAVENDISH Drive Waterloo, ON
Living Area: 3988 Sqft.
5 Beds, 4 Baths
$1,400,000
Picture of 368 WARRINGTON Drive
368 WARRINGTON Drive Waterloo, ON
Living Area: 4608 Sqft.
3 Beds, 4 Baths
$1,799,000
Picture of 310 BUSHWOOD Court
310 BUSHWOOD Court Waterloo, ON
Living Area: 7279.7 Sqft.
4 Beds, 6 Baths
$3,500,000
Picture of 18 MCDOUGALL Road
18 MCDOUGALL Road Waterloo, ON
Living Area: 4091 Sqft.
4 Beds, 4 Baths
$2,350,000
Picture of 18 Mcdougall Road, Waterloo ON N2L 2W5
18 Mcdougall Road, Waterloo ON N2L 2W5 Waterloo, ON
Living Area: 4091 Sqft.
4 Beds, 4 Baths
$2,350,000
Picture of 264 SHAKESPEARE Drive
264 SHAKESPEARE Drive Waterloo, ON
Living Area: 3710 Sqft.
5 Beds, 4 Baths
$1,599,000
Picture of 264 Shakespeare Drive, Waterloo ON N2L 2T6
264 Shakespeare Drive, Waterloo ON N2L 2T6 Waterloo, ON
Living Area: 2903 Sqft.
5 Beds, 4 Baths
$1,599,000
Picture of 68 AMOS AVENUE
68 AMOS AVENUE Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 2 Baths
$888,000
Picture of 68 Amos Avenue, Waterloo ON N2L 5G3
68 Amos Avenue, Waterloo ON N2L 5G3 Waterloo, ON
Living Area: 969 Sqft.
4 Beds, 2 Baths
$888,000
Picture of 749 BRANDENBURG Boulevard
749 BRANDENBURG Boulevard Waterloo, ON
Living Area: 3603 Sqft.
5 Beds, 4 Baths
$1,080,000
Picture of 76 ROOSEVELT Avenue
76 ROOSEVELT Avenue Waterloo, ON
Living Area: 5191 Sqft.
6 Beds, 6 Baths
$2,499,000
Picture of 76 Roosevelt Avenue, Waterloo ON N2L 2N5
76 Roosevelt Avenue, Waterloo ON N2L 2N5 Waterloo, ON
Living Area: 3561 Sqft.
6 Beds, 6 Baths
$2,499,000
Picture of 42 CULPEPPER Drive
42 CULPEPPER Drive Waterloo, ON
Living Area: 2546 Sqft.
4 Beds, 2 Baths
$1,050,000
Picture of 42 Culpepper Drive, Waterloo ON N2L 5L1
42 Culpepper Drive, Waterloo ON N2L 5L1 Waterloo, ON
Living Area: 1317 Sqft.
4 Beds, 2 Baths
$1,050,000
Picture of 46 CAVALIER Place
46 CAVALIER Place Waterloo, ON
Living Area: 2768.35 Sqft.
4 Beds, 2 Baths
$1,200,000
Picture of 575 ALTHEIM Crescent
575 ALTHEIM Crescent Waterloo, ON
Living Area: 4335 Sqft.
6 Beds, 4 Baths
$1,550,000
Picture of 298 Amberwood Drive, Waterloo ON N2T 2G4
298 Amberwood Drive, Waterloo ON N2T 2G4 Waterloo, ON
Living Area: 2326 Sqft.
4 Beds, 3 Baths
$1,199,000
Picture of 575 Altheim Crescent, Waterloo ON N2T 2Z5
575 Altheim Crescent, Waterloo ON N2T 2Z5 Waterloo, ON
Living Area: 3116 Sqft.
6 Beds, 4 Baths
$1,550,000
Picture of 46 Cavalier Place, Waterloo ON N2L 5K7
46 Cavalier Place, Waterloo ON N2L 5K7 Waterloo, ON
Living Area: 1452 Sqft.
4 Beds, 2 Baths
$1,200,000
Picture of 11 MCDOUGALL ROAD
11 MCDOUGALL ROAD Waterloo, ON
Living Area: 0 Sqft.
9 Beds, 2 Baths
$789,999
Picture of 298 AMBERWOOD Drive
298 AMBERWOOD Drive Waterloo, ON
Living Area: 2326 Sqft.
4 Beds, 3 Baths
$1,199,000
Picture of 741 LUCERNE AVENUE
741 LUCERNE AVENUE Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 3 Baths
$1,068,800
Picture of 457 THORNDALE Drive
457 THORNDALE Drive Waterloo, ON
Living Area: 1797 Sqft.
3 Beds, 2 Baths
$799,900
Picture of 457 Thorndale Drive, Waterloo ON N2T 1S9
457 Thorndale Drive, Waterloo ON N2T 1S9 Waterloo, ON
Living Area: 1204 Sqft.
3 Beds, 2 Baths
$799,900
Picture of 11 Mcdougall Road N, Waterloo ON N2L 2W4
11 Mcdougall Road N, Waterloo ON N2L 2W4 Waterloo, ON
Living Area: 1433 Sqft.
9 Beds, 2 Baths
$789,999
Picture of 11 MCDOUGALL Road N
11 MCDOUGALL Road N Waterloo, ON
Living Area: 2042 Sqft.
9 Beds, 2 Baths
$789,999
Picture of 508 Westfield Drive, Waterloo ON N2T 2C7
508 Westfield Drive, Waterloo ON N2T 2C7 Waterloo, ON
Living Area: 1786.62 Sqft.
4 Beds, 4 Baths
$999,999
Picture of 508 WESTFIELD Drive
508 WESTFIELD Drive Waterloo, ON
Living Area: 2641.88 Sqft.
4 Beds, 4 Baths
$999,999
Picture of 565 Hemingway Place, Waterloo ON N2T 1Z4
565 Hemingway Place, Waterloo ON N2T 1Z4 Waterloo, ON
Living Area: 3482 Sqft.
5 Beds, 3 Baths
$1,999,900
Picture of 350 POMMEL GATE Crescent
350 POMMEL GATE Crescent Waterloo, ON
Living Area: 3820 Sqft.
4 Beds, 4 Baths
$1,189,900
Picture of 9-225 Shakespeare Drive, Waterloo ON N2L 2T5
9-225 Shakespeare Drive, Waterloo ON N2L 2T5 Waterloo, ON
Living Area: 1500 Sqft.
5 Beds, 3 Baths
$699,900
Picture of 225 SHAKESPEARE Drive Unit# 9
225 SHAKESPEARE Drive Unit# 9 Waterloo, ON
Living Area: 1900 Sqft.
5 Beds, 3 Baths
$699,900
Picture of 41 ROOSEVELT Avenue
41 ROOSEVELT Avenue Waterloo, ON
Living Area: 3955 Sqft.
3 Beds, 3 Baths
$2,495,000
Picture of 41 Roosevelt Avenue, Waterloo ON N2L 2N2
41 Roosevelt Avenue, Waterloo ON N2L 2N2 Waterloo, ON
Living Area: 3091 Sqft.
3 Beds, 3 Baths
$2,495,000
Picture of 29 CULPEPPER DRIVE
29 CULPEPPER DRIVE Waterloo, ON
Living Area: 0 Sqft.
5 Beds, 2 Baths
$959,900
Picture of 29 CULPEPPER Drive
29 CULPEPPER Drive Waterloo, ON
Living Area: 2430.3 Sqft.
3 Beds, 2 Baths
$959,900
Picture of 29 Culpepper Drive, Waterloo ON N2L 5K8
29 Culpepper Drive, Waterloo ON N2L 5K8 Waterloo, ON
Living Area: 1230.62 Sqft.
3 Beds, 2 Baths
$959,900
Picture of 36 WESTHILL Drive
36 WESTHILL Drive Waterloo, ON
Living Area: 4500 Sqft.
0 Beds, 0 Baths
$4,500,000
Picture of 36 Westhill Drive, Waterloo ON N2T 0B6
36 Westhill Drive, Waterloo ON N2T 0B6 Waterloo, ON
Living Area: 3000 Sqft.
0 Beds, 0 Baths
$4,500,000
Picture of 556 HEMINGWAY Place
556 HEMINGWAY Place Waterloo, ON
Living Area: 3832.8 Sqft.
5 Beds, 4 Baths
$1,690,000
Picture of 556 Hemingway Place, Waterloo ON N2T 1Z5
556 Hemingway Place, Waterloo ON N2T 1Z5 Waterloo, ON
Living Area: 2498.39 Sqft.
5 Beds, 4 Baths
$1,690,000
Picture of 22 ERBSVILLE COURT
22 ERBSVILLE COURT Waterloo, ON
Living Area: 0 Sqft.
5 Beds, 5 Baths
$1,349,999
Picture of 544 Buckingham Boulevard, Waterloo ON N2T 2T8
544 Buckingham Boulevard, Waterloo ON N2T 2T8 Waterloo, ON
Living Area: 1734 Sqft.
4 Beds, 3 Baths
$1,399,000
Picture of 544 BUCKINGHAM Boulevard
544 BUCKINGHAM Boulevard Waterloo, ON
Living Area: 3296 Sqft.
4 Beds, 3 Baths
$1,399,000
Picture of 27 MCDOUGALL Road
27 MCDOUGALL Road Waterloo, ON
Living Area: 6087 Sqft.
7 Beds, 5 Baths
$3,280,000
Picture of 27 Mcdougall Road, Waterloo ON N2L 2W4
27 Mcdougall Road, Waterloo ON N2L 2W4 Waterloo, ON
Living Area: 4454 Sqft.
7 Beds, 5 Baths
$3,280,000
Picture of 309 Bushwood Court, Waterloo ON N2T 2E5
309 Bushwood Court, Waterloo ON N2T 2E5 Waterloo, ON
Living Area: 4536 Sqft.
4 Beds, 5 Baths
$2,250,000
Picture of 309 BUSHWOOD Court
309 BUSHWOOD Court Waterloo, ON
Living Area: 6340 Sqft.
4 Beds, 5 Baths
$2,250,000
Picture of 357 WESTPARK CRESCENT
357 WESTPARK CRESCENT Waterloo, ON
Living Area: 0 Sqft.
5 Beds, 4 Baths
$999,000
Picture of 357 Westpark Crescent, Waterloo ON N2T 3A2
357 Westpark Crescent, Waterloo ON N2T 3A2 Waterloo, ON
Living Area: 2420 Sqft.
5 Beds, 3 Baths
$999,000
Picture of 340 MARLOWE Drive
340 MARLOWE Drive Waterloo, ON
Living Area: 3843.4 Sqft.
4 Beds, 5 Baths
$1,350,000
Picture of 340 Marlowe Drive, Waterloo ON N2L 5A4
340 Marlowe Drive, Waterloo ON N2L 5A4 Waterloo, ON
Living Area: 2776.4 Sqft.
4 Beds, 5 Baths
$1,350,000
Picture of 460 DRAKE Circle
460 DRAKE Circle Waterloo, ON
Living Area: 3901 Sqft.
4 Beds, 4 Baths
$1,750,000
Picture of 460 Drake Circle, Waterloo ON N2T 1L1
460 Drake Circle, Waterloo ON N2T 1L1 Waterloo, ON
Living Area: 2595 Sqft.
4 Beds, 4 Baths
$1,750,000
Picture of 74 MCDOUGALL ROAD
74 MCDOUGALL ROAD Waterloo, ON
Living Area: 0 Sqft.
6 Beds, 3 Baths
$1,999,000
Picture of 435 WESTHAVEN Street
435 WESTHAVEN Street Waterloo, ON
Living Area: 2482 Sqft.
4 Beds, 4 Baths
$1,242,900
Picture of 435 Westhaven Street, Waterloo ON N2T 0A4
435 Westhaven Street, Waterloo ON N2T 0A4 Waterloo, ON
Living Area: 2482 Sqft.
4 Beds, 4 Baths
$1,242,900
Picture of 74 MCDOUGALL Road
74 MCDOUGALL Road Waterloo, ON
Living Area: 3385 Sqft.
7 Beds, 3 Baths
$1,999,000
Picture of 74 Mcdougall Road, Waterloo ON N2L 2W5
74 Mcdougall Road, Waterloo ON N2L 2W5 Waterloo, ON
Living Area: 2136 Sqft.
7 Beds, 3 Baths
$1,999,000
Picture of 436 LAUSANNE CRESCENT
436 LAUSANNE CRESCENT Waterloo, ON
Living Area: 0 Sqft.
6 Beds, 3 Baths
$879,999
Picture of 366 Redwood Place, Waterloo ON N2L 2P2
366 Redwood Place, Waterloo ON N2L 2P2 Waterloo, ON
Living Area: 2182 Sqft.
4 Beds, 3 Baths
$1,595,000
Picture of 39 MCDOUGALL Road
39 MCDOUGALL Road Waterloo, ON
Living Area: 5922.04 Sqft.
4 Beds, 3 Baths
$2,100,000
Picture of 39 Mcdougall Road, Waterloo ON N2L 2W4
39 Mcdougall Road, Waterloo ON N2L 2W4 Waterloo, ON
Living Area: 2951.03 Sqft.
4 Beds, 3 Baths
$2,100,000
Picture of 565 Avignon Place
565 Avignon Place Waterloo, ON
Living Area: Sqft.
3 Beds, 2 Baths
$799,000
Picture of 542 St Moritz Avenue, Waterloo ON N2T 2Z4
542 St Moritz Avenue, Waterloo ON N2T 2Z4 Waterloo, ON
Living Area: 2300 Sqft.
4 Beds, 4 Baths
$999,900

Points of interest near Mary Johnston Public School

Nearby Locations