1/18 18 Active $435,000 2 Beds2 Baths1,727 SqFt 2601 NW 15th ST, Delray Beach, FL 33445 Single Family Home Listed by Dunhill 100 LLC