2191 SW 131st Terrace, Davie, FL 33325
Davie, FL 33325
1 / 25
$1,450,000
4 bed · 3 bath · 3,412 sq ft · Built 1995