5759 Phoenix Palm Court # C, Delray Beach FL 33484 | Delray Beach, FL | 2 Bed 2 Bath | $279K | Brickellsold