For sale $1,395,000 Everglade Sugar & Land Co 5500 SW 67th Terrace, Davie FL 33314 4 bd · 3 ba · 2,689 sq ft MLS# B26093916 · Listing courtesy of Hollywood Beach Realty Inc