
1 of 72
For SaleSingle Family ResidenceMLS #B26071543
2663 BIRCH Terrace, Davie FL 33330
$3,300,000
Davie, FL, 33330
5
Bedrooms
6
Bathrooms
5,178
Sq Ft
2005
Year Built
Listing courtesy of Robson Noel, Charles Rutenberg Realty FTL · Updated 11/5/2026
Interested in this property?
Speak with a Leo Realty agent today — we'll arrange a showing and answer questions.