5-bed Detached for sale in Willowdale East, 125 Spring Garden Ave, Toronto