For sale $634,900 Flamingo Village 176-177 B 12190 VILLAGE Place, Davie FL 33325 4 bd · 3.5 ba · 2,040 sq ft MLS# B26087445 · Listing courtesy of Charles Rutenberg Realty FTL