Sold $1,179,000 Estates Of Stirling Lake 16245 Seneca Circle, Davie FL 33331 4 bd · 3 ba · 2,527 sq ft MLS# B26017143 · Listing courtesy of Winner Realty & Investments