107A Scollard Street | MLS# C12939678 | TheCondoPortal