1/33 33 Open Sun 1PM-4PM $3,195,000 4 Beds4.1 Baths2,966 SqFt 130 NE 17th ST, Delray Beach, FL 33444 Single Family Home Listed by Premier Estate Properties, Inc