Sold $812,000 Everglade Land Sales Co 816 SE 12th Street, Fort Lauderdale FL 33316 2,486 sq ft MLS# B26039222 · Listing courtesy of Nancy Ouellette Realty Inc