For Sale: 31 Farnham Avenue, Toronto, ON M4V 1H6 | Zealty