820 NW 21st Way, Delray Beach, FL 33445 - MLS#F10284449 - Snyder G...