1000 Lowry Street # 6H, Delray Beach FL 33483 | Delray Beach, FL | 1 Bed 1 Bath | $600K | Brickellsold