5154 Floria Dr # O, Boynton Beach FL 33437 - MLS# A11811632 - FOR SALE | Brickellsold