1634 N Swinton Ave, Delray Beach, FL 33444 - MLS#F10264778 - Snyder...