20 Sheffield Street, Unit A | MLS# W12424391 | TheCondoPortal