Welcome to 730 Willard Avenue, a detached three bedroom family home close to Bloor West Village, The Junction, schools and subway bus. Walk Score is 90 - it's a walker's paradise!
This home has much of its original character, including wood trim and ha