642 N Normandy N # 642, Delray Beach FL 33484 - MLS# A11743928 - FOR SALE | Brickellsold