160 Andrews Avenue # 3c, Delray Beach FL 33483 | Delray Beach, FL | 3 Bed 4 Bath | $4875K | Brickellsold