683 Monaco O, Delray Beach, FL 33446 - Homesnap