3533 Birch Terrace, Davie FL 33330 - MLS# A11754678 - FOR SALE | Brickellsold