3975 Village Drive #C, Delray Beach, FL 33445 - Homesnap