Price reduced $3,695,000 Palm Trail 802 NE 2nd Street, Delray Beach FL 33483 4 bd · 4 ba · 2,658 sq ft MLS# R11148363 · Listing courtesy of Compass Florida LLC