Sears Dept Store & Auto CenterLocated in Flagler VillageFt Lauderdale, FL Share this:TwitterFacebookLike this:Like Loading...