7640 GLENDEVON Lane, Delray Beach FL 33446 | Delray Beach, FL | 2 Bed 2 Bath | $985K | Brickellsold