6463 Osprey Landing Street, Davie, FL 33314
Davie, FL 33314
1 / 23
$710,000
4 bed · 2.5 bath · 2,088 sq ft · Built 2018