1011 Casuarina #B1, Delray Beach, FL 33483 - MLS#A10790995 - Julia ...