3880 Duke Of York Boulevard, Unit 504 | MLS# W12900866 | TheCondoPortal