17 Queen Street, Unit 3 | MLS# W12882260 | TheCondoPortal