Price reduced $414,900 PALM BEACH FARMS,Savannah Landings 1434 SW 54TH Avenue, North Lauderdale FL 33068 3 bd · 2.5 ba · 1,704 sq ft MLS# B26074350 · Listing courtesy of Epique Realty Inc.