25 Halford Avenue, Toronto, ON M6S 4G1
Toronto W02
Rare listing in Baby Point / Old Millside - a fabulous tudor detached 4 BR / 1 1/2 bath home in Toronto with private driveway, garage, fenced patio with trees and perennials, close to all shops and public transport but feels like it is in an oasis near the Humber River with wonderful neighbours in your private tree-lined Laneway. Bloor West Village / Old Millside is a safe, peaceful in-city neighbourhood just steps from river parkland but a 5 min walk to Jane Station subway and only 30 min to downtown. Outstanding schools including French Immersion at local elementary (Humbercrest PS). Stroll down the cobblestone road to beautiful Etienne Brule park just two blocks from your door where the Humber River runs under a lovely historic bridge and trails abound. This classic home boasts leaded glass, French doors, original mosaic bath tiles, gumwood trim, and a wood burning fireplace but also modern touches such as an all electric new heat pump system, a level 2 EV charger, central A/C and more. Walk to trendy shops, food purveyors, green grocers, restaurants, independent bookstores, clothing boutiques and more along Bloor St. Pet friendly - dogs and cats OK.
Walkability, transit, and bike-friendliness for 25 Halford Avenue, Toronto, ON M6S 4G1
Provided by Walk Score®. Walk Score, Transit Score, and Bike Score are trademarks of Walk Score.
MLS# W13655642
Listed by ROYAL LEPAGE TERREQUITY REALTY
Listed Aug 9, 2026
Sold Sep 1, 2026






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






25 Halford Avenue, Toronto, ON M6S 4G1 is listed for rent at $5,000 CAD per month.
25 Halford Avenue, Toronto, ON M6S 4G1 has 4 bedrooms and 2 bathrooms.
25 Halford Avenue, Toronto, ON M6S 4G1 is a Detached.
25 Halford Avenue, Toronto, ON M6S 4G1 is in Toronto W02, Ontario.
25 Halford Avenue, Toronto, ON M6S 4G1 is currently available for rent.
Contact Michael Mezheritsky at +1 (416) 716-4439 to arrange a private showing of 25 Halford Avenue, Toronto, ON M6S 4G1 (MLS# W13655642). You can also send a message through the contact form on this site.