1810 Avalon St, London East, N5W 3G8 — For sale @ $489,900