3427 Sheppard Avenue E, Unit C2-105 | MLS# E12949870 | TheCondoPortal