860 Trafalgar St, London East, N5Z 4W4 — For sale @ $550,000