614 Allen Avenue, Delray Beach FL 33483 | Delray Beach, FL | 4 Bed 4 Bath | $5499K | Brickellsold