237 Waterford J # 237, Delray Beach FL 33446 - MLS# A11705152 - FOR SALE | Brickellsold