House located at 3408 FLOWERTREE BELLE ISLE, FL 32812. It has 3 beds, 2 bathrooms, and is 1477 square feet. The property was built in 1959. 3408 FLOWERTREE BELLE ISLE, FL 32812 is in the Belle Isle neighborhood. Belle Isle , and Edgewood are nearby neighbourhoods.