4785 SW 62nd Avenue 102, Davie, FL 33314
Davie, FL 33314
1 / 20
$1,900
2 bed · 2 bath · 965 sq ft · Built 2007