31 William Dunlop Street, Waterloo, ON N2R 0N7
Waterloo
Welcome to 31 William Dunlop Street, a stunning 4-bedroom, 3.5 bathroom family home offering over 2,700 sq. ft. of finished living space. Designed for both everyday living and entertaining, the bright open-concept main floor features 9-foot ceilings, premium flooring and a cozy gas fireplace, An impressive chef-inspired kitchen complete with quartz countertops, marble backsplash, a large centre island with breakfast bar. Upstairs, you'll find four generously sized bedrooms and two full bathrooms, including a luxurious primary retreat featuring a spa-like 5-piece ensuite, walk-in closet, and elegant coffered ceiling. The professionally finished basement extends the living space with 9-foot ceilings, a stylish media wall with electric fireplace and an additional 3-piece bathroom perfect for a recreation room, home office, or guest suite. Step outside to a fully fenced backyard offering privacy and space for family gatherings, pets, and outdoor enjoyment. Ideally located close to top-rated schools, parks, shopping, restaurants, and major highways, this exceptional home combines comfort, style, and convenience. Book your private showing today!
Walkability, transit, and bike-friendliness for 31 William Dunlop Street, Waterloo, ON N2R 0N7
Provided by Walk Score®. Walk Score, Transit Score, and Bike Score are trademarks of Walk Score.
MLS# X13445456
Listed by EXP REALTY
Listed Jun 15, 2026
Sold Aug 31, 2026






What comparable homes actually sold for in the last 12 months.






31 William Dunlop Street, Waterloo, ON N2R 0N7 is listed for $899,000 CAD.
31 William Dunlop Street, Waterloo, ON N2R 0N7 has 4 bedrooms and 4 bathrooms.
31 William Dunlop Street, Waterloo, ON N2R 0N7 is a Detached.
31 William Dunlop Street, Waterloo, ON N2R 0N7 is in Waterloo, Ontario.
31 William Dunlop Street, Waterloo, ON N2R 0N7 is currently for sale.
Contact Michael Mezheritsky at +1 (416) 716-4439 to arrange a private showing of 31 William Dunlop Street, Waterloo, ON N2R 0N7 (MLS# X13445456). You can also send a message through the contact form on this site.