405 LIBERTY Court # 405, Deerfield Beach FL 33442 | Deerfield Beach, FL | 2 Bed 2 Bath | $265K | Brickellsold